sporting talent - Spanish English Dictionary